.categoryApp {
  .middle {
    display: flex;

    .category {
      border-right: gainsboro 1px solid;

      .adm-side-bar {
        width: 120px;

        .adm-side-bar-item-title {
          width: 98px;
        }

        .adm-side-bar-item-active {
          color: orange;
        }
      }
    }

    .goods {
      flex: 1;
      overflow: auto;
      padding: 0 5px;

      .goodsItem {
        border-bottom: solid 1px gainsboro;
        display: flex;
        margin: 5px 0;
        padding-bottom: 5px;

        img {
          width: 100px;
          height: 100px;
          margin-right: 10px;
        }

        .title {
          font-size: 16px;
        }

        .price {
          font-size: 20px;
          color: red;
        }

        .goodsInfo {
          line-height: 32px;
        }
      }

      .adm-empty {
        margin-top: 200px;
      }
    }
  }
}